atomic stacking - French English Dictionary